liver fluke - English Synonyms Dictionary